Formula 1 commercial boss Sean Bratches says the sport will promote itself this year to fans with a schedule of F1 Live events in major cities. Days before last year's British Grand Prix, F1 descended on central London with a first-of-its-kind... MoreĀ»